under police supervision - Espagnol Anglais Dictionnaire